roughing machine - Turkish English Dictionary